<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Abstract
 *
 * @author nhanva
 */
abstract class Fpt_Business_Category_Adapter_Abstract {

    /**
     * Get article detail
     * @param int $intArticleID
     * @return <array> Article information 
     */
    abstract public function getCategoryByParentID($intCategoryID);
    
    /**
     * Get article by category code
     * @param string $strCode
     * @return <array> Article information 
     */
    abstract public function getCategoryByCode($strCode);
    
    /**
     * Get category by category category id
     * @param string $strCode
     * @return <array> category information 
     * @author: nhanva@fpt.net
     */
    abstract public function getCategoryByID($intCategoryID);
    
         /**
     * Get full category include all sub category
     * @param array $intCategoryID
     * @return array
     * @author nhanva@fpt.net
     */
    public function getFullCategoryByParentID($intCategoryID){
        return array();
    }
}

?>